﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using CqusInfo.RAL.User;
namespace CqusInfo.DAL.User.Interface
{
    public interface ILoginDAL
    {
        /// <summary>
        /// 用户登录后将信息写入
        /// </summary>
        /// <param name="model">model</param>
        /// <returns>1：成功 0：失败</returns>
        Int32 Add(LoginModel model);
        /// <summary>
        /// 依据用户名得到用户信息信息,用于判断登录
        /// </summary>
        /// <param name="userName">用户名</param>
        /// <returns></returns>
        dynamic Query_Login(string userName);
        /// <summary>
        /// 判断用户是否存在，用于用户登录
        /// </summary>
        /// <param name="userName">用户名</param>
        /// <param name="passWord">密码</param>
        /// <returns>0：没有该用户，1：密码不对，2：没有激活，3：已冻结，4：已删除，5：登录成功</returns>
        Int32 IsExit(string userName, string passWord);
    }
}
